package com.mcp_life.entity.pojo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 用户订单实体类
 */
@Data
public class UserOrder implements Serializable {
    private Long id;                // 订单ID，主键
    private String userId;          // 用户ID
    private Long merchantId;        // 下单商家ID
    private String orderStatus;     // 订单状态（待付款、已付款、配送中、已完成、已取消等）
    private BigDecimal totalAmount; // 订单总金额
    private Date createdTime;       // 创建时间
    private Date updatedTime;       // 更新时间
    private Date deliverTime;       // 发货时间
    private Date deliverOverTime;   // 送达时间
    private String provinceCode;    // 省级编码
    private String cityCode;        // 城市编码
    private String districtCode;    // 区级编码
    private String detailAddress;   // 详细地址
    private String name;            // 收货人
    private String phone;           // 电话
    private Integer gender;         // 性别

}
